/*
 * problema.h
 *
 *  Created on: 11/12/2010
 *      Author: victor
 */

#ifndef PROBLEMA_H_
#define PROBLEMA_H_
#include "metodo.h"

class problema {
private:
	int n;
	double d[100];
	double A[100][100];
	double b[100];
	double invA[100][100];
	metodo *met;

public:
	problema(int n,double A[][100],double b[]);
	virtual ~problema();
	void resolve_problema();
	 explicit problema(metodo *met):met(metodo)
	        {
	        }

};

#endif /* PROBLEMA_H_ */
